disgusting stench - Alemán Inglés Diccionario